home *** CD-ROM | disk | FTP | other *** search
- #ifndef HEADER_IMAGE
- #define HEADER_IMAGE
-
- typedef struct {
- int width,height;
- char *image;
- int virwid,virht;
- } IMAGE;
-
- IMAGE *image_new(int width, int height);
- void image_delete(IMAGE *im);
- IMAGE *image_copy(IMAGE *im);
- int image_loadTIFF(IMAGE *im, char *filename);
- int image_saveTIFF(IMAGE *im, char *filename);
- int image_createloadTIFF(IMAGE **ppi, char *filename);
- void image_zoomdown(IMAGE *dest, IMAGE *src);
- void image_zoomdownDark(IMAGE *dest, IMAGE *src, int bDark);
- void image_disp(IMAGE *im, int x, int y, int width, int height);
- void image_getDispSize(IMAGE *im,int maxwid,int maxht,int *wid,int *ht);
- void image_dumpout(IMAGE *im, char *filename);
-
- #endif
-